red squadron - French English Dictionary